package com.cskaoyan.service.admin.order;

import com.cskaoyan.bean.MarketChannel;
import com.cskaoyan.bean.bo.admin.order.*;
import com.cskaoyan.bean.common.CommonData;
import com.cskaoyan.bean.vo.admin.order.OrderDetailVo;

import java.util.List;

/**
 * @author Aaliyah
 * @date 2022/9/7 10:27
 * @description: TODO
 */
public interface OrderService {
    CommonData orderList(OrderListBo orderListBo);

    OrderDetailVo orderDetail(Integer id);

    void orderRefund(OrderRefundBo orderRefundBo);

    void orderShip(OrderShipBo orderShipBo);

    List<MarketChannel> orderChannel();

    int orderDelete(OrderIdBo orderIdBo);

    int orderReply(OrderReplyBo orderReplyBo);
}
